import request from '@/utils/request'

// 查询直投项目进度列表
export function dealInvestmentScheduleList(query) {
  return request({
    url: '/dfgz/report/getDealInvestmentScheduleList',
    method: 'get',
    params: query
  })
}

// 查询直投项目进度列表合计
export function getDealInvestmentScheduleSum(query) {
  return request({
    url: '/dfgz/report/getDealInvestmentScheduleList/getSum',
    method: 'get',
    params: query
  })
}

// 查询参股基金月度分配列表
export function dealBfMonthlyAllocationList(query) {
  return request({
    url: '/dfgz/report/getDealBfMonthlyAllocationList',
    method: 'get',
    params: query
  })
}

// 查询参股基金月度分配列表合计
export function getDealBfMonthlyAllocationSum(query) {
  return request({
    url: '/dfgz/report/getDealBfMonthlyAllocationList/getSum',
    method: 'get',
    params: query
  })
}

// 查询合作基金投资项目汇总
export function getBfInvestmentDealInfoList(query) {
  return request({
    url: '/dfgz/report/getBfInvestmentDealInfoList',
    method: 'get',
    params: query
  })
}

// 查询合作基金投资项目汇总合计
export function getBfInvestmentDealInfoSum(query) {
  return request({
    url: '/dfgz/report/getBfInvestmentDealInfoList/getSum',
    method: 'get',
    params: query
  })
}

// 查询主导管理母基金列表
export function getPrimaryManagedFundManagerList(query) {
  return request({
    url: '/dfgz/report/getPrimaryManagedFundManagerList',
    method: 'get',
    params: query
  })
}

// 查询主导管理母基金列表合计
export function getPrimaryManagedFundManagerSum(query) {
  return request({
    url: '/dfgz/report/getPrimaryManagedFundManagerList/getSum',
    method: 'get',
    params: query
  })
}

// 查询合作母基金列表
export function getCooperativeMasterFundList(query) {
  return request({
    url: '/dfgz/report/getCooperativeMasterFundList',
    method: 'get',
    params: query
  })
}

// 查询合作母基金列表合计
export function getCooperativeMasterFundSum(query) {
  return request({
    url: '/dfgz/report/getCooperativeMasterFundList/getSum',
    method: 'get',
    params: query
  })
}

// 查询合作子基金汇总
export function getCooperativeSubFundList(query) {
  return request({
    url: '/dfgz/report/getCooperativeSubFundList',
    method: 'get',
    params: query
  })
}

// 查询合作子基金汇总合计
export function getCooperativeSubFundSum(query) {
  return request({
    url: '/dfgz/report/getCooperativeSubFundList/getSum',
    method: 'get',
    params: query
  })
}

// 查询合作S基金列表
export function getCooperativeSFundList(query) {
  return request({
    url: '/dfgz/report/getCooperativeSFundList',
    method: 'get',
    params: query
  })
}

// 查询合作S基金列表合计
export function getCooperativeSFundSum(query) {
  return request({
    url: '/dfgz/report/getCooperativeSFundList/getSum',
    method: 'get',
    params: query
  })
}

// 查询合作设立子基金列表
export function getCooperativeEstablishmentSubFundList(query) {
  return request({
    url: '/dfgz/report/getCooperativeEstablishmentSubFundList',
    method: 'get',
    params: query
  })
}

// 查询合作设立子基金列表合计
export function getCooperativeEstablishmentSubFundSum(query) {
  return request({
    url: '/dfgz/report/getCooperativeEstablishmentSubFundList/getSum',
    method: 'get',
    params: query
  })
}

// 查询合作设立基金管理公司列表
export function getDealManagementCompanyInfoList(query) {
  return request({
    url: '/dfgz/report/getDealManagementCompanyInfoList',
    method: 'get',
    params: query
  })
}

// 查询合作设立基金管理公司列表合计
export function getDealManagementCompanyInfoSum(query) {
  return request({
    url: '/dfgz/report/getDealManagementCompanyInfoList/getSum',
    method: 'get',
    params: query
  })
}
